package com.zzyl.service;

import com.zzyl.base.PageResponse;
import com.zzyl.vo.NursingPlanVo;
import com.zzyl.vo.NursingProjectPojo;

import java.util.List;

/**
 * @Description NursingPlanService
 * @Author huangdongye
 * @Date 2025-05-08  17:02
 */

public interface NursingPlanService {
    List<NursingPlanVo> allNursingPlan();

    PageResponse<NursingPlanVo> PageNursingPlan(NursingProjectPojo nursingPlan);

    void addNursingPlan(NursingPlanVo npv);

    NursingPlanVo NursingPlanById(Long id);

    void updateNursingPlanById(NursingPlanVo NursingPlan);

    void deleteNursingPlan(Long id);

    void updateSwitch(Long id, Integer status);
}
